package jmine.tec.web.wicket.component.autocomplete;


import java.io.Serializable;
import java.util.Iterator;

/**
 * @author seiti
 * Nov 16, 2011
 * 
 * @param <T> o tipo dos elementos 
 */
public interface ChoicesLoader<T> extends Serializable {

    /**
     * @param input partial input
     * @return {@link Iterator}
     */
    Iterator<? extends T> getChoices(String input);
}
